/* XPM */
static char *programming[] = {
/* columns rows colors chars-per-pixel */
"32 32 174 2 ",
"   c black",
".  c #010101",
"X  c #050300",
"o  c #070500",
"O  c #070601",
"+  c #040404",
"@  c gray2",
"#  c #0C0802",
"$  c gray3",
"%  c #090909",
"&  c #0E0E0E",
"*  c #120D05",
"=  c #120E05",
"-  c #191102",
";  c #16140E",
":  c #101010",
">  c #111111",
",  c gray7",
"<  c #151515",
"1  c #181818",
"2  c #191919",
"3  c #1E1E1E",
"4  c #392705",
"5  c #37280F",
"6  c #3C2A08",
"7  c #3C2B10",
"8  c #202020",
"9  c gray13",
"0  c #222222",
"q  c #232323",
"w  c #272727",
"e  c #282828",
"r  c gray18",
"t  c #393939",
"y  c #4D3405",
"u  c #624612",
"i  c #654B1D",
"p  c #705115",
"a  c #7E5C26",
"s  c gray25",
"d  c #434143",
"f  c #444444",
"g  c gray28",
"h  c #494949",
"j  c #4C4C4C",
"k  c #565656",
"l  c #5D5D5D",
"z  c #616061",
"x  c #656565",
"c  c gray40",
"v  c #6A6A6A",
"b  c #6C6A6C",
"n  c #747474",
"m  c #777777",
"M  c #7E7E7E",
"N  c #845F28",
"B  c #B6882F",
"V  c #AF8535",
"C  c #B2843A",
"Z  c #F6A913",
"A  c #FFAD11",
"S  c #FFB21E",
"D  c #FFB21F",
"F  c #D49D34",
"G  c #EBAA2E",
"H  c #FEB429",
"J  c #FFB62B",
"K  c #FEB62D",
"L  c #FCB631",
"P  c #FBB738",
"I  c #FAB739",
"U  c #C79448",
"Y  c #D39E45",
"T  c #E9AF47",
"R  c #EFB44F",
"E  c #F5B540",
"W  c #F5B746",
"Q  c #F8B740",
"!  c #FFBE44",
"~  c #FFBF45",
"^  c #F2B64B",
"/  c #E2AB52",
"(  c #EBB152",
")  c #E3B25B",
"_  c #CCAA6A",
"`  c #E0B563",
"'  c #F2C05F",
"]  c #FFCB67",
"[  c #F9C668",
"{  c #FFD27B",
"}  c #FFD27C",
"|  c #837F83",
" . c #8A888A",
".. c #8B8A8B",
"X. c #8B8B8B",
"o. c #8D8D8D",
"O. c #929292",
"+. c #989898",
"@. c #999899",
"#. c #9B9B9B",
"$. c #9D9D9D",
"%. c gray62",
"&. c #ABA08B",
"*. c #B9A988",
"=. c #A09CA0",
"-. c #A2A2A2",
";. c #A3A2A3",
":. c gray64",
">. c #A4A3A4",
",. c #A4A4A4",
"<. c #A5A4A5",
"1. c #A5A5A5",
"2. c #A6A5A6",
"3. c gray65",
"4. c #AAA7AA",
"5. c #AEA7AE",
"6. c gray66",
"7. c #A9A8A9",
"8. c #ABA9AB",
"9. c #ABAAAB",
"0. c #AEAAAE",
"q. c #ACACAC",
"w. c gray68",
"e. c #AEADAE",
"r. c #AFACAF",
"t. c #AEAEAE",
"y. c #AFAFAF",
"u. c #B0ADB0",
"i. c #B0AEB0",
"p. c #B0AFB0",
"a. c #B4ADB4",
"s. c gray69",
"d. c #B1B1B0",
"f. c #B2B0B2",
"g. c #B4B1B4",
"h. c #B9B4B9",
"j. c #B9B6B9",
"k. c #BAB6BA",
"l. c #BBBBBB",
"z. c #BCB9BC",
"x. c #BEB9BE",
"c. c #BFBBBF",
"v. c #FDD382",
"b. c #FFD88C",
"n. c #C0BAC0",
"m. c #C4BFC4",
"M. c #C4C0C4",
"N. c #C9C4C9",
"B. c #CAC4CA",
"V. c #CFC5CF",
"C. c #CFC8CF",
"Z. c #D0C6D0",
"A. c #D4CDD4",
"S. c #D5CCD5",
"D. c #D6CED6",
"F. c #D9CDD9",
"G. c #DACEDA",
"H. c #DAD1DA",
"J. c #DBD1DB",
"K. c #DAD2DA",
"L. c #DCD3DC",
"P. c #DDD3DD",
"I. c #DFD6DF",
"U. c #E5DAE5",
"Y. c #EADEEA",
"T. c #ECDEEC",
"R. c #EFE1EF",
"E. c #F0E0F0",
"W. c #F0E2F0",
"Q. c #F3E4F3",
"!. c #F5E6F5",
"~. c #FAEAFA",
"^. c #FFEDFF",
"/. c None",
/* pixels */
"/./././././././././././././././././././././././././././././././.",
"/./././././././././././././././././././././././././././././././.",
"/./././././././././././././././././././././././././././././././.",
"/./././././././././././././././././././././././././.    /./././.",
"/./././././././././././././././././././././././.o u B y   /././.",
"/./././././././././././././././././././././.  - F { S Z # /././.",
"/././././././././././././././././././././.  4 ' ] A H E = /././.",
"/./././././././././././././././././././.  p v.~ S I T i   /././.",
"/././././././././././././././././././.o V b.J L W Y 5   /./././.",
"/./././././././././././././././././.- ) } L I ( C = /./././././.",
"/././././././././././././././././.y G ' P ^ / N   /././././././.",
"/./././././././././././././././.  _ *.[ ( U 7   /./././././././.",
"/././././././././././././././.  g p.&.) a o /./././././././././.",
"/././././././././././././././.< l.M ,     /././././././././././.",
"/././././././././././.      /.f w.t /./././././././././././././.",
"/./././././././././.  : 8 r @ j 1.8 /./././././././././././././.",
"/././././././././.  8 w.m.N.7.v $.r /./././././././././././././.",
"/././././././././., w.A.Z.N.M.w.6.k   /././././././././././././.",
"/./././././././.% =.K.D.Z.N.M.l.1.8...3   /././././././././././.",
"/././././././.   .P.K.D.Z.N.M.c.k.g.w.1.m :   /././././././././.",
"/./././././.  b P.I.K.Z.A.N.M.c.k.g.u.7.>.#.z %   /././././././.",
"/././././.  h K.U.U.K.D.Z.N.M.c.k.g.w.7.1.$.@.o.2   /./././././.",
"/././././.2 V.Y.U.I.K.A.C.N.M.n.k.g.w.7.>.$.@.$.f   /./././././.",
"/./././.@ a.R.Y.U.I.K.A.Z.N.M.n.k.f.w.7.;.1.w.@.:   /./././././.",
"/././.  | !.E.Y.U.I.K.A.C.N.M.z.k.u.7.u.:.c e     /././././././.",
"/././.s T.!.E.Y.U.I.K.D.C.N.k.p.s.:.c w       /././././././././.",
"/./.: F.~.!.E.R.U.I.D.n.g.f.:.c e       /./././././././././././.",
"/.  u.^.~.!.R.A.z.f.f.O.l w       /././././././././././././././.",
"/.: F.E.V.k.w.1.n s &       /./././././././././././././././././.",
"/.% %.w. .k 8       /./././././././././././././././././././././.",
"/.  @ %       /././././././././././././././././././././././././.",
"/./././././././././././././././././././././././././././././././."
};
